US Crude Oil Inventories See Significant Drop: A 2.7M Barrel Decrease Sparks Market Interest
The EIA reports a 2.7 million barrel decrease in US commercial crude oil inventories for the week ending April 25, alongside changes in refinery operations and gasoline production....